English Dictionary
◊ MONTIA LAMPROSPERMA
Montia lamprosperma
n : small Indian lettuce of northern regions [syn: {blinks}, {blinking
chickweed}, {water chickweed}, {Montia lamprosperma}]